We had a wonderful experience. They have all of the amenities possible and thought of every little detail. Extremely clean. Easy check-in and check-out. Wonderful location, close to many shops and restaurants. We would absolutely recommend this place!