Good host, clean property, decent location in Palma