Perfect location, good communication, and clean. All you could ask for. Highly recommend!