Clean, great facilities, friendly, perfect location