Comfortable, clean, very easy check-in and great communication. We had a great stay and would absolutely recommend.