Great location, great apartment, great amenities, great hosts - couldn't ask for better !! Will definitely be staying again in the future :)