very great location. clean. fair price.