The place is amazing , clean , well located in Palma ! Highly recommended!