This is a fabulous place. Extremely clean and it has everything you need and more. It is decorated beautifully, the beds are comfortable, great quality TV - basically every thing is perfect. I highly recommend!