clean place. nice ocean front. maintained grounds. extra towels. convenient location. responsive host.