Great location, luxury amenities, great value, nice staff, everything I needed to feel at home even on the road. I'll be back for sure.