We couldn't have hoped for a better location. Everything we wanted to do was within walking distance. This place was very clean and well decorated. Everything we could have possibly needed was already there for us. Also, the check in and check out instructions were extremely detailed and easy to execute. We would not hesitate to stay there again and highly recommend it.