The apartment is very nice and clean, with a beautiful view. The check-in was very easy and without problems. The restaurant up the hill is a bit fancy but has good food.
The kitchen is not fully equipped so if you want to cook you might want to buy basic ingredients!