very nice place and the right location to discover Palma