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