We stayed 3 nights at the Porto Santo in May. It is an older hotel, but the common areas are lovely, well maintained and clean. It seems that most of the 1st floor rooms have no view but there was a balcony with chairs viewing the garden. The bed was comfortable, the wifi was great, and the towels were beautifully soft. The staff was lovely, very friendly and accomodating. The beach is easily accessible and there is a lovely pool. The small town is about a 1.5 kil walk. The town had many cafes. While we visited, the town was quiet and it was easy to find a table for a meal. The hotel includes breakfast which was plentiful although most of the hot food was not for me. There was plenty of fruit and nice baked goods. We enjoyed our stay.