absolutely fantastic place palma went above and beyond to make our stay perfect.