Perfect location, good communication and very nice flexibility. Very recommended.