Overall we had a great stay in this flat. Lor is extremely communicative and eager to accommodate any and every question. The flat was very clean and comfortable and appears just like the photos. The fridge was also stocked with welcome treats of water, wine and fruit and chocolate when we arrived.
The location is convenient to most parts of the city. There is a grocery store, coffee shops, wine shops etc all within 5 minutes and you're only a 10 minute walk from the center of town. However, the location marked on Airbnb is a little misleading - it's realistically 20 minutes walk to the nearest beach/ Port and the mark on the map showing the apartment location implies that it is much closer.
You definitely need a car to experience the island, however there is no parking on site. The public underground parking lot is easy to make a reservation and only a 5 minute walk from the apartment, so that worked well for us.
If you're more of an independent traveler and prefer a self check in experience - this might not be the option for you. Lor welcomed us in person when we arrived and then stayed for nearly 35 minutes showing us maps and his favorite places throughout the city.