Fantastic location, ammenities, parking and accommodation. Clean, well equipped and great communication! The pool and spa were an added bonus! Would definitely stay here again.