Excellent experience - clear (and easy) check-in instructions and timely communications, place was sparkling clean and near lots of amenities. Would definitely stay there again.