Great stay! Very clean and comfortable. The view was epic. Our children enjoyed the pool and the beach!