Unit was clean and comfortable except no sofa bed as advertised. Appliances were updated and nice. Beach was excellent with reasonably good snorkeling.