Had an amazing stay here, the unit was immaculately clean, is well laid out and had everything we needed and more. It was easy to get comfortable here with all the special touches (coffee, bath products, laundry, well equipped kitchen) and check in/out was a breeze. I would definitely stay here again. Thanks for a wonderful stay.