A+ in every area for this place! Location, cleanliness, appointments all superb. And Richard is one of the best hosts you’ll ever come across. Super knowledgeable and great communication. Cannot recommend more highly!