Nice place, very roomy and comfortable with everything anyone would need for an extended stay. Not on the beach but only about a hundred feet from from it. There is a small patio on the top floor with a bit of a beach view. The host and check-in process were great.