Well-equipped facility in a good location. Some minor issues can detract from guest experience but the owners could easily fix most of these. Would then be good value for money.