The apartment was in a great location, close to the beach and main street and restaurants. However, the check in process was a hindrance. The keys to the apartment was at a different location. We didn’t have a car so we had to walk for 30mins with our luggage to pickup the keys and walk 30mins back. We also had to go back there to return the keys. No wifi. There were parts of the apartment that didn’t feel properly cleaned (eg. the back of toilet seat).
Other than that, it was a great place to stay, lovely balcony, nice kitchen. However, I wouldn’t recommend it if you don’t have a car.