perfect，very well equipted，very comfortable. Near every place.