Snowdonia is the perfect place to stay in the Charlottesville area. The home is beautiful with all the amenities, to include a full kitchen, exquisite art, a jacuzzi, balconies overlooking the James river and more! We almost did not choose this place because the owner live downstairs, but in our 3 days we never heard from her or saw her unless we had a question, and then she was very communicative and accommodating! We're already planning to stay here again next year.