Spot on service and accommodation and location! Just pure perfection!