Cute beachside stay with lovely views