Perfect location, excellent communication. 100% recommended