It was overall a great place to stay! The check-in process was smooth, and communications were prompt. I worked there remotely for a couple of months and essentially encountered no issues with the internet connectivity. The proximity to the beach was my priority, which the place delivered. In-unit washer and dryer were a huge benefit too. It's kinda hard to find other places that meets the requirements.
The only nitpicks would be the noise from the street (those motorcycles in the evening and garbage trucks every morning...), which is something I've already expected due to its touristy location but was willing to accept it because of its proximity