Almost perfect place. One disappointment (easy to fix) is the internet connection quality.