120 Rachel Lane Private Home with Hot Tub is in Vista Point, a short 19-minute walk from Edwin Carter Museum.