Very clean, good equipped, spacious. We had wonderful stay. Highly recommended for families.