Lovely stay. Great apartment and facilities. Good location. Great communication from hosts.