Lots of little unexpected extras that made our stay all the more enjoyable. Very clean and comfortable and excellent location.