Great apartment, amazing views, great hosts. Highly recommended! Overall: Superb!