Very nice place. It's located right in the center of Palma. Everything is within walking distance, even the beach.