Perfect host, perfect apartment and perfect location all made for a perfect holiday. Fantastic experience with every detail covered by our great host. I would highly recommend this location to anyone.