Great place. Peaceful. Convenient. Critter free. Noise free. Just great. Location is spot on.