Good location. Modern clean facilities matching description. Worth the stay :)