Excellent host. Clean place. Wonderful view. Great pool.