A simple, but clean stay in a great location.