The best place to stay in Palma. Well located and comfortable.