We had a great weekend at Ocean Soul. The location is excellent in beautiful Cascais just a short walk to the beach. The accommodation was just as described and ideal for our group. Highly recommended.