Perfect space and location, as well as good communication and hospitality. Would stay again and again! Already recommended to fellow travelers.