Cute downstairs apartment with a scenic drive to town. Rebecca’s Place is a very serene and peaceful environment to hang out with travel buddies. We enjoyed not being in the thick of it all and loved the beautiful drive in from town.