Great place, great location, strongly recommended if staying in Mallorca.