Fantastic location and beautifully clean. Everything there worked for our visit. Great place.