Great place to stay as a family, offering pretty much everything you can think of.
Filipa has been an extraordinary host.
A car is recommended but there are some very good restaurants in walking distance.