Excellent place. Great location, modern, clean and just about perfect. Very good host. Extremely satisfied with the unit.