Location was perfect! Right up the street from Carvoeiro Beach and downtown. Super clean when we checked in.