Perfection!!!!!!! Close to everything! Will definitely visit again.