This is a great location with all the amenities listed. We enjoyed a beautiful view with nightly visits from turtles surfing very close to the shoreline. Small beach is an easy walk with larger beaches just a short ride away.