Great accommodation and great location in Palma.