Great place for a big family vacation. Very clean, very well maintained, very spacious. The kitchen is well stocked. We are very satisfied with the stay.