Comfortable, clean, safe. Overall a great place to stay. However options for flex check-in time were not made available, and additional rules were applied.