This is a great place to get away from the big city and enjoy the beach. They've added about 30 more rooms to the upper section so it's a little bigger than the 13 rooms stated in the Expedia add. Every room has a fantastic view of the ocean with an open balcony to fully appreciate it. The pool is also saltwater which is much easier on the skin and eyes and yet still very clean. You can order food and drinks (alcoholic or non-alcoholic) from the bar to enjoy by the pool, on the deck in front of the beach or enjoy it right on the sand. The beach is cleaned daily so there's no trash like you might see in some places. The water is calm and clean in the area. The buffet is loaded with plenty of Western and Asian choices - enough quality choices to keep my American family happy. Lunch and dinner choices at the restaurant (Western and Asian) were all delicious and freshly prepared. The fitness center is well equipped with anything you'd need to keep in shape on vacation - treadmills, elliptical cycle, dumbbells, universal machine, etc. The best part of our stay was the staff. I can't say enough good things about their attentiveness and willingness to go above and beyond. For instance, when my mother was getting noticeably tired going up the steps from the pool, one of the managers made sure she got up the rest of the way and said they'd be glad to have a cart take her up and down an access road the next time. Our girls and my parents had a wonderful time. Thank you!