Location is top and communication is awesome. We rented for 3 weeks and the hosts had the courtesy to clean the apartment and change sheets and towels half way through our stay. You will not go wrong with this place!!!!