Amazing , Amazing place , communication and all of the above of all good. In my favorite list.