Good place good communication and excellent location.