This is a great place in a wonderful location and exceptional value but there were a few niggles that spoilt it.