Perfect stay!!! We loved everything about this place. The private beach was perfection!