Good apartment for a short stay in a very good location in Palma.