Perfect location, perfect communication, perfect price... just perfect! Highly recommended!