Comfortable, easy and felt like home - a great place to stay, with all the accents of home