A bit difficult to say “陽だまり(hi-da-ma-ri)” in English. A sunny spot could be a translation of hi-da-ma-ri but some differences are left. A word hi-da-ma-ri makes me come up with some warm places in winter time which has been missing for a long time and will be.
Literally, hi-da-ma-ri means a place gathering sunlight or a puddle of the sun. It is not a spot but a space in which a lot of portions of the sunlight are piling up.