Beautiful apartment with fantastic views, great hosts and excellent location.