Clean, great location, and beautiful layout! Would definitely come back again!