Very clean, even provided the basic food which would be needed and great quality homewares. Absolutely loved our stay, close to the beach and a quiet location.