one word-AMAZING, everything is soo perfect and the location was best in town.