very clean, stayed stocked up on necessities, made us feel very comfortable. we will definitely try to book for our next visit.