Great and clean place for a family vacation! We had everything we needed and even more. The place is newly remodeled, fresh and clean. I would definitely stay here again!