Perfect! Cozy, comfortable, well-equipped, and wonderful ocean view. I will stay here next time!