The hotel is quite well located near the Novo Cavaleiros area, cross a busy street and you can get to some restaurants that are near the beach. Check-in was fine, the receptionist had great English skills, parking is free and the reception area clean. The room itself was fine, the bathroom rather dated though the shower wasn't exactly a "power shower" but adequate. One issue that was "painful" was the bed. Very, VERY soft mattress left me rolling out of bed in the morning with a very uncomfortable back - as though I had slept in a hammock! But as I say the room was large and comfortable, lovely view of the sea and all in all, I would probably stay here again,(But I would check the mattress - I would definitely move rooms if it was that soft again,)