Great place and great location. Would definitely stay there again. If driving, double check your parking. We thought we had parked in the correct area but got a parking ticket. Minor issue compared to how great of an experience we had staying there. We were able to walk everywhere we wanted to go, and had comfy beds to return "home" to.