We booked this due to its proxy to the airport (5 min drive) so was great on that. Overall it's sort of a "resort-style" hotel but just didn't hit the mark on actual service. Don't get me wrong, the hotel is nice, the views are great and right on the beach... it's just the beach is all rock and stone so you can't really use it. Then there is the town itself which is one of the smaller towns on the island and while it is cute, there is just nothing to do. There are about half a dozen cafe's type restaurants not much else to do so I would advise staying in Funchal unless you just need to be close to the airport. My main issue was that service felt kind of lacking and the food at the hotel itself was awful. We ordered room service breakfast which arrived at almost lunchtime and was nothing more than dry bread, bad coffee, and warm juice with no cups or mugs to drink said coffee or utensils to cut or spread anything... felt like leftovers from that morning. Then that night we tried the "Buffett" and oh lord... for $25 a person you get (and I'm sorry) but really bad cheap buffet food that was so unbelievably not worth it that we each got half a plate and just walked out knowing we did not even want to try anymore. I did not complain because I did not want to be rude and say how disappointing it was. In the end, I got the sense this was more of a local/European little honeymoon spot or something and not much of a business traveler hotel, especially since the WiFi cut out a lot.