Great location in the heart of palma and immaculately presented