Clean, Beautiful , well equipped, good location.