Excellent location, elegant apartment, good view, wonderful hosts.