sophia locke vacation rental house