We enjoyed a great week in Apt 58. Location is great, it's literally a 5 min walk to the beach which makes it really easy with little ones and having to carry all your beach gear! The position of the actual apartment within the complex is also a plus - it's top floor, at the back of the building, away from the main communal areas.
Very easy 10min or so walk into the main strip where you can go for breakfast, lunch/dinner, shops, etc. Also an easy walk to the Marina. Plenty of parking at the back of the building/street if you can't get a spot in the carpark underneath..
The complex pool is great, perfect for kids + great temp. A handy alternative if you don't want to venture far. BBQ area is excellent, super clean and organised.
The front desk provided info on tours and options which was consistent with what we found from other tourist info locations on the main strip.
The apartment itself has everything we needed, nice and clean, lots of fresh clean towels. Microwave included. No oven - which was not a problem for us, as we ate out often.
No issues with our stay and would def stay again!