We thoroughly enjoyed our stay at Villa 120. The mansion is a beautiful property located just a few minutes from downtown Newport. We definitely would highly recommend and look forward to visiting again!