Excellent location. Clear and timely communication from the hosts. Bathrooms could have been cleaner.