Very clean and well stocked. In a perfect location, 2 min walk to the beach & restaurants. We will be back.