Excellent location. Clean and tidy with all necessary amenities. Great communication from host. A perfect stay.