This unpretentious hotel is in Torremolinos.