Perfect location, extremely well-thought out and supplied location. Highly recommended!