The apartment was clean, location nice, everything went really smoothly. Online check-in is a bit of a lengthy process but once you're on the premises, it's really easy. The apt itself is very close to the beach and about 5-7 minutes from the next metro. The area is really nice and quiet.
Definitely would stay here again!