cute & quiet place literally steps to the beach