Clean. Fully equiped. Clear communication. Fair price. Perfect location. Would highly recommend!