Perfect views, great people, nice apartment, worth a stay