This place matched the description accurately. It was clean and ready for my arrival. Check in and check out were easy. On street parking was easy to find. The price seemed appropriate for the location.