Excellent location and spotlessly clean. We had a great stay.