A great place to stay - everything you need for a comfortable stay and lots of extras too.