Place was perfect! Clean and well put together. Communication with host was timely, thorough and helpful!