This resort property is expansive and absolutely beautiful. The rooms are spread across the property grounds in bungalows. We had a room on the Westin Club side of the resort, which is strongly recommended if you are traveling without small children. Check-in for Club guests has its own designated building and around the clock concierge. We had access to an adults only pool and breakfast at the best restaurant, Faisanella. The perks were fabulous. The rooms were very nice and the beds, of course, were heavenly. The other restaurants, golf shop, spa, and beach are within walking distance, but staff drive golf carts around and give rides to wherever you want to go. Visiting the spa is highly recommended and the golf course was great. Walking along the beach was peaceful. The water was pretty and clearer than we expected. There are also fantastic hiking trails on the property. The entire area is truly beautiful. Lots of wildlife to stop and watch too! The best part of our stay, however, was the Westin staff. Five star service all around!