Beautiful location, ample room for a family, and nice and clean. Hard to give this anything but 5 stars!