Brilliant apartment in a lovely location. This is an excellent place to stay for a brilliant holiday.