Great location, super cute villa that makes you feel at home straight away