perfect location, perfect accommodation, perfect host! definitely recommended