Excellent host, great communication. Place was better than expected. Perfect location. Very satisfied.