Beautiful accommodation in a small and very interesting community surrounded by hills to walk on and incredible beaches to enjoy.