Excellent location. Clean. Great communication. Basic materials for washing dishes included!