Perfect location, clean, perfect communication. We definitely recommend it!