This is our 3rd time staying here. We really like the location. Glenhaven is small but run very well. If you're very social there's things to do while if you like a quiet time you have that too. Very close to hiking and biking trail that goes all along the area. We have never had any complaints here. Thank you.