This unit is wonderful! It is very clean, comfortable and large. We had a wonderful time staying here. It is also in a great location! The resort has wonderful pools and is right on the beach. I would highly recommend staying here.