an excellent place and location. better than described.