We spent only 2 nights and we didn’t take advantage of the kitchen but I think it will be a good place to stay especially for longer stay.
Good position, close to the beach, restaurants and supermarket. The apartment was ok with a beautiful balcony.