Great apartment, stunning views, excellent hosts