Clean, well furnished stay with great location and excellent staff.