This place checked all boxes! Beautiful. Clean. Close to everything! Cannot wait to come back!