We had an amazing stay. Like others have written, the location is top notch. Check-in was easy and the place...well the place is exactly as shown. Comfortable, clean and brimming with great decor and amenities we would (and will) stay again.