Great apartment, great location, perfect hosts - would absolutely stay again.