Excellent location, fantastic apartment, excellent hosts, beautiful view, planning to return.