Great location. Everything we needed. Clean! Great place and very well thought out. Everything you would expect. Design, layout, furnishings etc was great. Would love to come back stay again