Lovely location, adequate accommodation but needs some maintenance.