Great distance from beach
The villa has everything you need to make a home from home
Lovely spaces inside and out