Everything you could possibly need & more.
Location excellent
Facilities excellent
Cleanliness excellent
Local information excellent
Couldn’t say enough good things. Highly recommend