A comfortable and clean apartment to stay in Palma.