Great place! We'll set up, fabulous position, efficient check-in process and a warm reception. And the added bonus - it's dog friendly. Highly recommended.