Everything we expected and more. Great location, very clean and a great place to stay. I would definitely recommend this to others.