We stayed at this hotel for 4 nights in May and I can say we've had a very pleasant stay.
The hotel has a great location, is quite close to the beach (~10 minutes) and has a metro station and a bus station in the nearby. It was also very helpful that the Touristic Bus station was also very close....
More
