Excellent place, just as advertised. Clean and well appointed. Great location.