Fantastic service and location. A little pricy however a price worth paying due to the exceptional service.