It's perfect for my needs and is very well set up. Very clean with thoughtful touches to make you feel right at home. I will be staying there again. great internet and was very warm and comfortable on a cold night.