Perfect in EVERY way! Every amenity you could want- this is a lovely apartment in a charming neighborhood. The hosts are warm and helpful. We did not to leave after our five day stay! Five stars are not enough!