Absolutely perfect stay - the apartment is huge and beautiful with every amenity you can think of. Great communication, very accommodating hosts, would stay again 100%