Mariana's apartment is very modern and clean. The location is ideal for Carcavelos beach, which is a fantastic beach. Mariana and her mother were very helpful and made us feel we could contact them at any time. Everything worked perfectly and we had no issues. The only thing to point out - which Mariana also does - is there is no lift which means you need to be happy to take the stairs to the 3rd floor ... there are quite a few but it is good exercise.