Beautiful location and apartment. Everything was clean and big enough for all 5 if us. Great hospitality especially when flight was delayed and arrived late. Communication was easy. Would definitely stay again.