Exceptionally clean, great location by a beautiful, relatively uncrowded beach. Excellent communication from host.