The location is great, communication with host was good, flat was clean and quiet. However, we were disappointed with the main bathroom toilet not working and having to share the ensuite toilet with our kids and our visiting guests for the 6 days we stayed. Other than that the flat is cute