Awesome location!!! The place is enough for what you need. Nice and comfy. If renting a car, find out information about parking, parking tickets are no joke and parking in that area is a mission.