Clean, good value, perfect location - would def stay again!