I've been places, and boy this is great service. The staff is very observant and polite! The rooms are spacious, modern and clean. The beds are very comfortable despite the separated mattresses. The food is very good as you would expect from a 4+. Breakfast buffet offers a wide rage of stuff including fresh juices and an egg menu.