Perfect place! I’ve had the honor of staying here many times! That says it all!