Great location, very clean, nice touches! Only challenge is getting a parking spot near by when you have little kids