the place is well taken care of and well equipped. location is great .