Just perfect! Location, communication with host, the appts themselves: spacious, clean, warm