Location- fantastic!
Facilities- everything you could need
Owner responsiveness- excellent.
Definitely recommend