The accommodation is good but location is quite far from shops, beach etc to walk so car or taxi needed but overall this was a nice place to stay. The pool was nice , wi fi is available ( shared with next door café so not reliable throughout the rooms) and TV channels only show Portugese TV. Extra charges for cleaning and early check in were not welcome. Staff are very nice.