Perfect location, all nice and clean, confy and with all the amenities. Our family had a great time!