This could have and should have been a 5 star stay. The unit is beautiful and clean with wonderful views. However, the sleeping accommodations were inadequate for 6 adults and lack of towels became an issue but we managed to get through these minor obstacles. The real problem was the refrigerator not working for 3 days and causing food to spoil.