Super clean, ample space, great location and lots of great quality necessities (towels, dishes, etc). Super easy check-in and great communication!