A clean, well equipped and stylish place to stay in a gorgeous location. Couldn't have asked for a nicer place to finish off our holiday.