The apartment is very stylish and modern and provides the feeling of a luxury hotel. The bathrooms are relatively small but as there are 3 of them, there is never a bottleneck. The beds were great and everything was meticulously clean. The apartment is well equipped, has large fridge and enough utensils to also prepare meals. The size of the kitchen, however, is limited so sophisticated cooking is not advised (and why would you want to do this in the middle of restaurant heaven). The location is perfect as one is close to all the attractions the city offers. Cargese was extremely helpful and responsive to our needs and ensured that we had a great time!