Very happy on the stay; excellent location