Absolutely perfect. The flat is so spacious. The location is perfect. Communication was great. We will definitely be staying here again. Great value. One of my favorite Airbnb places.