Well set up apartment - you can cook or find reasonable resteraunts near by.
Parking - there is a pay car park near by about £100 for 5 days ..BUT if you are able to walk up a steep hill there is a free car park about 15 mins walk away - a nice walk and great views