Well built, well equipped, friendly staff, good location and very clean place to stay