Excellent stay. Well thought out place. Clean and great hospitality. Highly recommended.