Location, location, location! The apartment is great, the balcony can't be beat, but it's the location (in addition to the hosts) that bowled us over.