This apartment had everything that we needed and an amazing view. The improvements that they are making to the pool area are great. It was nice to be able to cook in the room and do laundry. The hotel staff were also very friendly and accommodating even though they do not manage this unit. Convenient beach access and close to many excellent dining choices.