We had an almost two week stay at this unit. The studio apartment was clean and tidy and we appreciated the nice touches such as towels for the beach. The complex was great and we had dinner at the on-site Thai restaurant a couple of times which was lovely and very convenient.