Stunning apartment, excellent location, great hosts