Great service, affordable food, breakfast all day, great view of the beach - what's there not to love?