Michael is a great host, we loved the dog-friendly facilities and the location (near the beach, but far enough from the crowds).