Debbie’s place is a little slice of paradise. Absolutely beautiful location, with lots of great walking trails nearby. Definitely recommend staying here!