Perfect place for family with a dog to stay. Really high end finish, tasteful decor and super-clean. Big TV in every room. Well equipped kitchen. So much better than it needed to be. Would definitely recommend.