This is a great hotel. You can't beat the location right on a beautiful beach. The pool is very nice too. Our room was upgraded to a full ocean view which was awesome!!! The hotel food was typical Marriot fare. The spa was very nice and clean. I recommend this for couples and families.