The perfect beachfront getaway