The location is great in general (close to the beach, grocery stores, car hire and dining/shopping options). The owner and receptionist were happy to assist with any issue/request.
However, the entire street is under construction these days, which makes it less accessible and the apartment is tiny and quite outdated - the bath is cracked, the double beds are in the kitchenette, which is also the dining area and the main entrance (my daughter asked me why she sleeps in the kitchen 😄). The apartment should have been properly cleaned before we checked in, the floor was dirty.