Great apartment, fantastic location, excellent host - it can't get any better! Second time I'm staying here and I can't wait to stay here again, if I get the chance.