Good location, friendly reception staff, has all the necessities