Perfect place. better location. Highly recommended.