Well appointed. Clean. Great location. Good value for money. Easy communication. Highly recommend.