Well located, overall pleasant stay