A wonderfully rustic and authentic place to stay in Sintra right beside the most beautiful beaches and excellent restaurants