Excellent well equipped accommodation in a fabulous location.