Location can't be beat. Beautiful, roomy apartment that impressed many of our local friends. Bed is as hard as a rock, but honestly no different than any of the other mattresses we encountered in Spain and Portugal, including hotels.