My wife and I had a fantastic stay here. The balcony has beautiful view of the grounds and ocean. The resort has great amenities to keep you entertained on a pool/ beach day. There is a reef right off the beach for snorkeling as well. We liked how the resort wasn’t overly busy like some of the high story hotel chains down the street. Only downfall was poor WiFi connection provided by the resort.