Good location and overall acceptable experience, however I would not recommend this for anyone traveling for work. There was no parking available (even though it was listed in the amenities on the listing page) and the kitchen was so ill-equipped our crew had to purchase items for use during the stay. What's more, one of the beds (which was actually a cot and not a bed) was bent out of shape and quite uncomfortable. And finally, the wifi was weak if it worked at all (could not really work/do any file transfers while there at all).
The location was great for someone looking for close access to different areas of town and proximity to the beach, but this is not a spot for anyone in the city there for work, or for someone looking for something more luxurious than the bare basics.