Absolutely perfect stay. Exceptional hosting, lovely apartment, perfect location. You should stay here 100%.