Entire property was spotless. The breakfast was cereals, breads, meat, cheese, fruit, orange juice, and coffee. We had a room with a shared bath. Our floor had 8 rooms and each group of 4 had their own kitchen area, bathroom, and two showers. All areas were clean and modern. I had concerns about shared areas but after staying here, they were unfounded. I would happily stay here again, sharing areas. Hostess was friendly and helpful. We missed our initial reservation due to a cancelled then delayed flight. I emailed and asked if our non-refundable reservation could be moved, and she did. That was much appreciated. The room was quiet.