Great place. Clean, comfortable, well-equipped, great location.