The place looked just as it did in the photos. For anyone concerned with the internet/wi-fi speed, I worked from home every day of the week for a 2-week stay and had no issues at all with the wifi. It stayed connected the entire time, and I didn't notice any stutters or slow speed during video calls. This was my primary concern and I had no problems at all.
The location was a little hard to find at first because it is actually inside of the shopping center, and I didn't notice any signs with the company name on it, however, the location is perfect for the previously mentioned reasons. It is in the shopping mall, so if you're not. comfortable going out at night, there is a grocery store right across from the main entrance, and you never have to take a step outside. There's also a small cafe right across from it as well with very affordable coffee.
Overall I had a good stay, in a good location near the beach.