Clean. As advertised. Quick communication. Great location. Would book again.