Location and price were excellent. Communication was also great and helpful! Cleaners could have been a bit more thorough between guests.