We had a lovely stay in Rui’s modern apartment. It has everything you would ever need even for a longer stay. Very comfortable, lovely showers especially after a day on the beach! Location is great as you can pretty much walk everywhere even with younger kids.