Highly recommend! The self checkin and checkout process was very smooth. Lots of convenience for reasonable price - Lots of towels were given, laundry was available operable by some coins, closeness to the beach was there, barbecue and swimming pool was there as well, even beach hairs were given.
The email communication I had with the service team to update my room passcode was also quite prompt and responsive - shoutout to Pattie.
One possible minor improvement I can think of is for them to give an additional set of shower supplies - soap, shampoo and conditioner, just in case.