Pricey, but worth it! The front desk was very accommodating: brought fresh towels (took used ones), supplied laundry detergent and dishwasher supplies.
Offered to get groceries for us and had your info on site. Great place!