Great location with everything that you need. A real bonus to be able to accommodate the pet dog.