Great design, great location, all around a wonderful stay.