Clean, generously appointed and great location.