I really recommend Fadoflats. The apartment was clean, communication was flawless and we had a lovely stay.