Location and amenities are wonderful as are the rooms. However, the customer service was pretty terrible.