Boarding was a battle. The bar staff with the exception of the main one on the second floor had poor service and the mixed drinks tasted terrible. We got the all inclusive and have regretted very much as my wife only had a few mixed drinks and left most of them. The wifi is also a rip off they charge by time blocks and it's not customer friendly nor gives you a counter and it is extremely slow. Ship computers will not allow you to download gotomypc. With a few exceptions of excellent service. They double charged me on all items and it took an hour to get things sorted out while making it seem as if they were doing me a favor. Extremely poor customer service.
Clean and neat. Tight space.
Beautiful place.