This place is beyond wonderful. It is spotless and everything feels brand new and high quality. It is modern and has all the amenities you could want. Plush towels, comfortable bed, coffee and tea station, great laundry facilities, and everything is top notch!! This stay exceeded our expectations. Fabulous!