This is the place you are looking for in Mallorca. Expect local atmosphere, wonderful view to the Palma bay, great terrace, a host that's really careful and always ask if everything is fine. Even though there was a small language barrier in couple of our conversations, it never was a problem. Totally recommend this place - 5mins to the beach, 3mins to the best pizza place in Palma and 3mins to the large supermarket.