Perfect accommodation, perfect host. Perfect city,. 10/10