The place was very nice and clean when we arrived and we were pleasantly surprised with how fresh and clean and white were the bedding and towels. It had most things we needed once we discovered them in a few hidden locations. The kitchen has some equipment but to cook a simple meal you have to buy everything including the oil and anything else you might need to cook. Otherwise it's a comfortable stay with an air conditioning and modern furnishing.