Cute, cozy, and steps from the beach. What’s not to love?