The location was just perfect and close to many popular restaurants. Having a parking lot was useful as well although it’s paid. The hosts were great and fast communicators.
The apartment building was older than I expected it to be with small bathroom, but having a separate sink helped a lot. The balcony was wide enough for two people to hang out and the view was amazing (it had it all: the mountain, beach, and city view). However the car noise from outside could be heard, and brining my ear plugs helped a lot.
Overall we had a great time and it was a good stay! :)